﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using FluorineFx;
namespace SHNOPData.SHNOPModel
{
    [RemotingService]
    /// <summary>
    /// 站点数据
    /// </summary>
    public class ZhanDianInfo
    {
       
        /// <summary>
        /// 站点ID
        /// </summary>
        public Guid zhanDianID { get; set; }
        /// <summary>
        /// 规划_ID
        /// </summary>
        public Guid guiHuaID { get; set; }
        /// <summary>
        /// 是否已上一站一单
        /// </summary>
        public int isZhanDan{ get; set; }
        /// <summary>
        /// 工单号
        /// </summary>
        public string orderNum { get; set; }
        /// <summary>
        /// 是否同意
        /// </summary>
        public string isAgree { get; set; }
        public Guid isAgreeId { get; set; }
        /// <summary>
        /// 是否符合站址偏差标准
        /// </summary>
        public int isFuHeZhanCha { get; set; }
        /// <summary>
        /// 工单回复内容
        /// </summary>
        public string ReplyContent { get; set; }
        /// <summary>
        /// 回复人员
        /// </summary>
        public string ReplyMan { get; set; }

        /// <summary>
        /// 物理站点名
        /// </summary>
        public string PhysicalSite { get; set; }
        /// <summary>
        /// 工单回复日期
        /// </summary>
        public string ReplyDate { get; set; }
        /// <summary>
        /// 后续措施类型
        /// </summary>
        public string HouXuType { get; set; }
        /// <summary>
        /// 后续措施编号
        /// </summary>
        public string HouXuNum { get; set; }
        /// <summary>
        /// 后续措施所属方案
        /// </summary>
        public string HouXuFangAn{ get; set; }
        /// <summary>
        /// 后续措施地址
        /// </summary>
        public string HouXuAddr { get; set; }
        /// <summary>
        /// 后续措施经度
        /// </summary>
        public float? HouXulongitude { get; set; }
        /// <summary>
        /// 后续措施纬度
        /// </summary>
        public float? HouXulatitude { get; set; }
        /// <summary>
        /// 后续措施挂高
        /// </summary>
        public string HouXuGuaGao{ get; set; }
        /// <summary>
        /// 同意比例
        /// </summary>
        public float? agreeScale { get; set; }
        /// <summary>
        /// 实际经度
        /// </summary>
        public float? realityLongitude { get; set; }
        /// <summary>
        /// 实际纬度
        /// </summary>
        public float? realityLatitude { get; set; }
        /// <summary>
        /// 与规划经纬度偏差距离
        /// </summary>
        public float? howFarToPlanning{ get; set; }
		/// <summary>
		/// 与规划高度偏差
		/// </summary>
        public float? howFarToPlanHeight{ get; set; }
        /// <summary>
        /// 实际高度
        /// </summary>
        public string realityHeight { get; set; }
        /// <summary>
        /// 地址
        /// </summary>
        public string address { get; set; }
        /// <summary>
        /// 规划方向角
        /// </summary>
        public string planningFXJiao { get; set; }
        /// <summary>
        /// 规划配置
        /// </summary>
        public string planningPZ { get; set; }
        /// <summary>
        /// 规划机械倾角
        /// </summary>
        public string planningJXQJiao
        { get; set; }
        /// <summary>
        /// 规划电子倾角
        /// </summary>
        public string planningDZQJiao { get; set; }


        #region TD
        public string TDOrderNum { get; set; }
        public Guid TDIsAgreeId { get; set; }
        public string TDIsAgree { get; set; }
        public int TDIsFuHeZhanCha { get; set; }
        public float? TDAgreeScale { get; set; }
        public string TDReplyContent { get; set; }
        public string TDPlanningFXJiao { get; set; }
        /// <summary>
        /// 规划配置
        /// </summary>
        public string TDPlanningPZ { get; set; }
        /// <summary>
        /// 规划机械倾角
        /// </summary>
        public string TDPlanningJXQJiao
        { get; set; }
        /// <summary>
        /// 规划电子倾角
        /// </summary>
        public string TDPlanningDZQJiao { get; set; }

        /// <summary>
        /// 后续措施类型
        /// </summary>
        public string TDHouXuType { get; set; }
        /// <summary>
        /// 后续措施编号
        /// </summary>
        public string TDHouXuNum { get; set; }
        /// <summary>
        /// 后续措施所属方案
        /// </summary>
        public string TDHouXuFangAn { get; set; }
        /// <summary>
        /// 后续措施地址
        /// </summary>
        public string TDHouXuAddr { get; set; }
        /// <summary>
        /// 后续措施经度
        /// </summary>
        public float? TDHouXulongitude { get; set; }
        /// <summary>
        /// 后续措施纬度
        /// </summary>
        public float? TDHouXulatitude { get; set; }
        /// <summary>
        /// 后续措施挂高
        /// </summary>
        public string TDHouXuGuaGao { get; set; }
        #endregion
		
		public String HouXuFilesNum { get; set; }
        public String TDHouXuFilesNum { get; set; }

        #region 批量导入的时候新增的
        /// <summary>
        /// TD规划编号
        /// </summary>
        public string GuihuaIDTD { get; set; }
        public string GuihuaID2G { get; set; }
        public string company { get; set; }
        /// <summary>
        /// 批量导入用作的序号
        /// </summary>
        public string No { get; set; }
        #endregion
    }
}
